749 x 596 feet = 228.3 x 181.66 meters