2888 feet = 880.2624 meters