2640.1 meters = 8661 feet and 8.94 inches