60.12 meters = 197.244094 feet