687.6 meters = 2255 feet and 10.87 inches