1818.2 meters = 5965 feet and 2.68 inches