229.3 x 185.4 meters = 752.3 x 608.27 feet