880.55 meters = 2888.94357 feet