60377 meters = 198087 feet and 3.24 inches