90.2 x 71.2 feet = 27.49 x 21.7 meters