62.8 x 123.9 meters = 206.04 x 406.5 feet