19.1 x 75.9 feet = 5.82 x 23.13 meters