126.5 x 33.2 meters = 415.03 x 108.92 feet