22.4 x 40.2 meters = 73.49 x 131.89 feet