562 x 751 feet = 171.3 x 228.9 meters