40.9 x 18 meters = 134.19 x 59.06 feet