73.4 x 121.8 feet = 22.37 x 37.12 meters