90.2 x 24.2 feet = 27.49 x 7.38 meters