95.87 meters = 314 feet and 6.41 inches