18 x 123 meters = 59.06 x 403.54 feet