8880 feet = 2706.624 meters