85 x 12.7 feet = 2590.8 x 387.1 cm