198.9 feet = 60.62472 meters