94.93 meters = 311 feet and 5.4 inches