123.5 x 141.1 meters = 405.18 x 462.93 feet