17.1 x 73.9 feet = 5.21 x 22.52 meters