313 feet and 3 inches = 95.479 meters