149 x 57.3 meters = 488.85 x 187.99 feet