89.9 x 25.9 feet = 2740.15 x 789.43 cm