73.7 x 179.3 feet = 22.46 x 54.65 meters