125.1 x 194.1 meters = 410.43 x 636.81 feet