2446.4 meters = 8026 feet and 2.96 inches