62.3 x 141.1 meters = 204.4 x 462.93 feet