95.97 meters = 314 feet and 10.35 inches