73.3 x 29.4 meters = 240.49 x 96.46 feet