95.47 meters = 313 feet and 2.66 inches