18.28 meters = 59 feet and 11.69 inches