228.3 x 184.4 meters = 749.02 x 604.99 feet