26.7 x 15.1 feet = 8.14 x 4.6 meters