150 x 127.8 meters = 492.13 x 419.29 feet