22.8 x 7.3 meters = 74.8 x 23.95 feet