2888.7 feet = 880.47576 meters