880.1 meters = 2887 feet and 5.61 inches