84 x 68.6 feet = 2560.32 x 2090.93 cm