37.6 x 150.2 meters = 123.36 x 492.78 feet