95.3 meters = 312 feet and 7.97 inches