2672 meters = 8766.404199 feet