2888.3 feet = 880.35384 meters