120.5 x 72.4 feet = 36.73 x 22.07 meters