84 x 60.7 feet = 2560.32 x 1850.14 cm