688.56 meters = 2259 feet and 0.66 inches