92 x 70 feet = 28.04 x 21.34 meters