73.8 x 222 meters = 242.13 x 728.35 feet