2896 meters = 9501.312336 feet