1818.6 meters = 5966 feet and 6.43 inches