242.3 x 240.1 feet = 73.85 x 73.18 meters