17.92 meters = 58 feet and 9.51 inches