73.9 x 82 meters = 242.45 x 269.03 feet