64 x 124.7 feet = 1950.72 x 3800.86 cm