119.8 x 74.1 feet = 3651.5 x 2258.57 cm