18 x 127.1 meters = 59.06 x 416.99 feet