95.99 meters = 314 feet and 11.13 inches