158 x 228.9 meters = 518.37 x 750.98 feet