95.66 meters = 313 feet and 10.14 inches