2566.5 meters = 8420 feet and 3.31 inches