23.2 x 73.6 feet = 7.07 x 22.43 meters