94.882 meters = 311 feet and 3.51 inches