183.5 x 63.2 meters = 602.03 x 207.35 feet