2889 feet = 880.5672 meters