17.86 meters = 58 feet and 7.15 inches