62.3 x 125 meters = 204.4 x 410.1 feet