71.2 x 121.6 feet = 21.7 x 37.06 meters