2654.8 meters = 8709 feet and 11.69 inches