95.92 meters = 314 feet and 8.38 inches