58 feet and 7.2 inches = 17.861 meters