1665.2 meters = 5463 feet and 3.06 inches