96965 meters = 318126 feet and 7.69 inches