576.12 meters = 1890 feet and 1.89 inches