96 x 73.8 meters = 314.96 x 242.13 feet