880.79 meters = 2889 feet and 8.77 inches