22.4 x 17.6 meters = 73.49 x 57.74 feet