2655.5 meters = 8712 feet and 3.24 inches