313 feet and 4 inches = 95.504 meters