149.5 x 29.2 meters = 490.49 x 95.8 feet