18323 feet = 5584.8504 meters