75.7 x 149.9 meters = 248.36 x 491.8 feet