125.1 x 238 meters = 410.43 x 780.84 feet