58 feet and 7.3 inches = 17.864 meters