96.586 meters = 316 feet and 10.6 inches