18 x 99.3 meters = 59.06 x 325.79 feet