60367 meters = 198054 feet and 5.54 inches