13.6 x 77.1 feet = 4.15 x 23.5 meters