84.7 x 65.8 feet = 2581.66 x 2005.58 cm