125.5 x 143.1 meters = 411.75 x 469.49 feet