23.6 x 87.1 feet = 7.19 x 26.55 meters