18.04 meters = 59 feet and 2.24 inches