58.03 feet = 17.687544 meters